salai
noun
sa·lai
səˈlī,
ˈsaˌlī
variants
or less commonly salai tree
plural -s
: an East Indian tree (Boswellia serrata) yielding resin that is used as an incense and as a medicine
Love words? Need even more definitions?
Merriam-Webster unabridged
Share